home *** CD-ROM | disk | FTP | other *** search
- Path: seas.smu.edu!not-for-mail
- From: dbowman@post.smu.edu (Damon Bowman)
- Newsgroups: comp.lang.c++
- Subject: Class Engineering Issues
- Date: 25 Mar 1996 13:04:06 -0600
- Organization: Southern Methodist University
- Sender: usenet@seas.smu.edu
- Message-ID: <3156ecf9.611110371@sun.cis.smu.edu>
- Reply-To: dbowman@post.smu.edu
- NNTP-Posting-Host: sun.cis.smu.edu
- X-Nntp-Posting-Host: ax4-22.ppp.smu.edu
- X-Newsreader: Forte Agent .99d/32.182
-
- I am learning C++, and I think I need some additional rules of thumb
- to use when constructing classes.
-
- What are some general rules of thumb to use when deciding whether or
- not a particular function should be a class member or not?
-
- What are some rules for deciding if a function should be public or
- private?
-
- Should argument checking ALWAYS be done by the member functions? What
- criteria are used to decide this?
-